From: Florian Müllner Date: Tue, 5 Mar 2024 19:37:15 +0000 (+0100) Subject: cleanup: Don't use substring to check prefix X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~267^2^2~2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=193b6c129e7b86aa03cf7488d6e79b58ad2a2d3b;p=gnome-shell.git cleanup: Don't use substring to check prefix String.prototype.startsWith() is more idiomatic in that case. Part-of: --- diff --git a/js/ui/notificationDaemon.js b/js/ui/notificationDaemon.js index 71d8e6cc5..ff4c26caf 100644 --- a/js/ui/notificationDaemon.js +++ b/js/ui/notificationDaemon.js @@ -63,9 +63,9 @@ class FdoNotificationDaemon { _iconForNotificationData(icon) { if (icon) { - if (icon.substr(0, 7) === 'file://') + if (icon.startsWith('file://')) return new Gio.FileIcon({file: Gio.File.new_for_uri(icon)}); - else if (icon[0] === '/') + else if (icon.startsWith('/')) return new Gio.FileIcon({file: Gio.File.new_for_path(icon)}); else return new Gio.ThemedIcon({name: icon});